machu picchu

Noun
  1. Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

machu picchu
A family hikes along the ancient stone paths of Machu Picchu.